water from the mains - French English Dictionary

water from the mains

Meanings of "water from the mains" in French English Dictionary : 1 result(s)

English French
Environment
water from the mains eau courante